using System;
using Curriculum.Business.ClasesPersistentes;

namespace DataLayer
{
	/// <summary>
	/// Summary description for AntecedenteDao.
	/// </summary>
	public class AntecedenteDAO
	{
		public AntecedenteDAO()
		{			
		}

		public void Save(AntecedentePersistente antPer)
		{
			DB.GetObjectConteiner().Set(antPer);
	
			foreach (AtributoPersistente atrPer in antPer.AtributosPersistentes)
			{
				AtributoDAO atributoDAO = new AtributoDAO();
				atributoDAO.Save(atrPer);
			}

			foreach (AntecedentePersistente antPerHijo in antPer.AntecedentesPersistentes)
			{
				this.Save(antPerHijo);
			}
		}
	}
}
